package com.yf.course.modules.course.dto.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 课程视频数据传输类
 * </p>
 */
@Data
@ApiModel(value="课程视频", description="课程视频")
public class CourseVideoReqDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "视频文件链接")
    private String fileUrl;

    @ApiModelProperty(value = "视频语音音色")
    private String voice;

    @ApiModelProperty(value = "数字人形象")
    private String appearance;

    @ApiModelProperty(value = "视频时长")
    private String duration;

    @ApiModelProperty(value = "视频ID")
    private String videoId;

    @ApiModelProperty(value = "课程ID")
    private String courseId;

    @ApiModelProperty(value = "创建者")
    private String createBy;
}
